chilean sea urchin - German English Dictionary